pressure regulators - French English Dictionary